package com.lyhlmj.oop_client.Utils;

import org.json.JSONObject;

//对生成请求信息方式的封装
public class Request {
    public static JSONObject getJsonObject(String cmd, String... list) {  //list可变参数列表
        JSONObject json = new JSONObject();
        json.put("cmd", cmd);  //请求类型
        if (list.length > 0) {  //请求参数
            JSONObject args = new JSONObject();
            for (int i = 0; i < list.length; i += 2) {
                args.put(list[i], list[i + 1]);
            }
            json.put("args", args);
        }

        return json;
    }
}
